package com.atgion.manager.service;

import com.atgion.spzx.model.bo.blog.TagDO;
import com.atgion.spzx.model.vo.base.Result;
import com.atgion.spzx.model.vo.blog.AddTagReqVO;
import com.atgion.spzx.model.vo.blog.DeleteTagReqVO;
import com.atgion.spzx.model.vo.blog.QueryTagPageListReqVO;
import com.atgion.spzx.model.vo.blog.SearchTagReqVO;
import com.baomidou.mybatisplus.extension.service.IService;

public interface AdminTagService extends IService<TagDO> {
    Result addTags(AddTagReqVO addTagReqVO);

    Result queryTagPageList(QueryTagPageListReqVO queryTagPageListReqVO);

    Result deleteTag(DeleteTagReqVO deleteTagReqVO);

    Result searchTags(SearchTagReqVO searchTagReqVO);

    Result queryTagSelectList();
}
